About 1050 letters

About 5 minutes

#iter

Description: Get an iterator from an iterable object (by calling the object’s __iter__ method).

def iter(iterable): ''' Get an iterator from an iterable object :param iterable: An iterable object :return: An iterator of the parameter '''

Example:

# Iterator class Iterator: def __init__(self, stop): self.__stop = stop self.__current = 0 def __next__(self): if self.__current < self.__stop: self.__current += 1 return self.__current - 1 else: raise StopIteration # Iterable object class Iterable: def __init__(self, stop): self.__iterator = Iterator(stop) def __iter__(self): return self.__iterator # Create an iterable object iterable = Iterable(10) # Get an iterator iterator = iter(iterable) print(iterator)

>>> Establishing WebAssembly Runtime.

>>> Standby.

Powered by Shift.

Created in 6/9/2025

Updated in 6/9/2025